﻿public class ResourceConstants {
	public const string RESOURCE_PATH = "Assets/Resources/";

	public static class Prefabs {
		// === Public ====
		public const string MAIN_CAMERA = PREFABS + "MainCamera";
		public const string TILE = PREFABS + "Tile";

		// === Private ===
		private const string PREFABS = "Prefabs/";
	}

	public static class Textures {
		// === Public ====
		public const string WHILE = TEXTURES + "While";
		public const string ERASER = TEXTURES + "Eraser";

		public const string FIELDS = TEXTURES + "Fields/";
		public const string GRIDS = TEXTURES + "Grids/";
		public const string WALLS = TEXTURES + "Walls/";
		public const string STONES = OBSTACLE + "Stones/";

		// === Private ===
		private const string TEXTURES = "Textures/";
		private const string OBSTACLE = TEXTURES + "Obstacles/";
	}

	public static class UI {
		public static class Textures {
			public const string BOX = TEXTURES + "Box";
			public const string BUTTON_NORMAL = TEXTURES + "ButtonNormal";
			public const string BUTTON_HOVER = TEXTURES + "ButtonHover";
			public const string BUTTON_ACTIVE = TEXTURES + "ButtonActive";

			private const string TEXTURES = ROOT + "Textures/";
		}

		private const string ROOT = "UI/";
	}
}